Enterprise Version
tortured